package com.qwz.example;
/**
* @Description: 工作人员登录控制的逻辑处理
* @Package com.qwz.example.WorkerLogin
* @author Qiuwuzhi
* @date 2019/12/24 17:20
* @version V1.0
*/
public class WorkerLogin extends LoginTemplate {
    @Override
    protected LoginModel findLoginUser(String loginId) {
        //这里省略具体的处理，仅做示意，返回一个有默认数据的对象
        LoginModel loginModel = new LoginModel();
        loginModel.setLoginId(loginId);
        loginModel.setPwd("workerpwd");
        return loginModel;
    }

    @Override
    protected String encryptPwd(String pwd) {
        //覆盖父类的方法，提供真正的加密实现
        //这里对密码进行加密，比如使用md5/3des等
        return super.encryptPwd(pwd);
    }
}
